﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace PSLibrary.Controls
{
    /// <summary>
    /// Clase Control que muestra el nombre de un usuario, un comentario, su estado y una imagen.
    /// Pensada para aplicaciones al estilo de un cliente de mensajerá instantanea. IMPLEMENTACION INCOMPLETA.
    /// </summary>
    public partial class UserListElement : UserControl
    {
        private Boolean focus = false;

        public UserListElement()
        {
            // Implementar
            InitializeComponent();
        }

        public Boolean FOCUS
        {
            get { return focus; }
            set
            {
                this.focus = value;

                if (focus)
                {
                    this.BackColor = Color.LightGray;
                }
                else
                {
                    this.BackColor = Color.White;
                }
            }
        }

        private void UserListElement_Click(object sender, EventArgs e)
        {
            this.focus = true;
            this.BackColor = Color.LightGray;
        }

        private void pInfo_Click(object sender, EventArgs e)
        {
            this.focus = true;
            this.BackColor = Color.LightGray;
        }

        private void pInfoCita_Click(object sender, EventArgs e)
        {
            this.focus = true;
            this.BackColor = Color.LightGray;
        }
    }
}
